package com.cg.dto;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.Map;

@Data
public class AiAnalysisTaskDTO {
	private String id;
	private Long userId;
	private Long resumeId;
	private String taskType; // resume_parse / evaluation / optimization
	private Integer status;  // 0-排队中 1-处理中 2-成功 3-失败
	private Integer progress;
	private Map<String, Object> resultData; // 包含 resumeId / reportId / optimizationId 等
	private String errorMessage;
	private LocalDateTime startTime;
	private LocalDateTime endTime;
	private LocalDateTime createTime;
}


